package demo2;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User:张熳
 * Date:2025-08-23
 * Time:21:57
 */
//继承
//测试父类成员访问 + super关键字

public class Test {
    public static void main(String[] args) {
        //super关键字
        Derievd derievd = new Derievd();
        //derievd.func2();//同名时，获取父类的成员变量
        derievd.fun3();//同名时，获取父类的成员方法
    }
    public static void main2(String[] args) {
        //子类中访问父类的成员方法
        Derievd derievd = new Derievd();
        //derievd.fun();//成员方法名字不同
        //derievd.fun1();//成员方法名字相同，参数列表相同
        derievd.fun2();//成员方法名字相同，参数列表不同（重载）
    }
    public static void main1(String[] args) {
        //子类中访问父类的成员变量
        Derievd derievd = new Derievd();
        //derievd.func();//子类和父类成员变量不同名
        derievd.func1();//子类和父类成员变量同名
    }
}
